Software Reliability and Quality Analyser with Quality Metric Analysis Along With Software Reliability Growth Model
نویسندگان
چکیده
Software reliability is an important aspect of software quality. And achieving reliability is the need of today’s global competition. Estimation and prediction are the ways to analyze software reliability. Software reliability growth model is used to estimate the reliability through mathematical expression and it also used to interpret software failures as a random process. This paper describes a novel software reliability growth model based on non homogeneous Poisson process with allowing for imperfect debugging. Maintaining and improving quality of the software is a very difficult task due to many factors like ambiguous requirement specification, lack of required resources etc. Many reliability growth models have been proposed until now according to different context and hence there is no globally accepted model. Software quality metric highlights the quality aspects of product, process, and project. As there is proportional relationship between quality and reliability, analyzing quality metrics is also a way to estimate reliability. So, we analyze quality metrics along with maintaining the defect database. Keywords— software reliability growth model (SRGM), quality metrics, non-homogeneous Poisson process, software reliability.
منابع مشابه
Developing a Reliability Prediction System Using Multivariate Analysis Theory on Software Quality Metrics
Software Reliability Prediction techniques are Along with the existing 30 software measures, nine more measures are identified which results in the best performance of the software application. Predicting the reliability of software systems, failure data should be measured by different ways during the development process and its execution phases. This paper proposes a structure of reliability p...
متن کاملSRGM with logistic-exponential Testing-effort function with change-point and Analysis of Optimal release policies based on increasing the test efficiency
-Reliability is the one of the important factor of software quality. Past few decades several software reliability growth models are proposed to access the quality of the software. Main challenging task of reliability growth model is predicting the reliability, total cost at optimal time at, software released into the market. It has been observed that most of the reliability growth models predi...
متن کاملSoftware Reliability Growth Model with Logistic-Exponential Test-Effort Function and Analysis of Software Release Policy
software reliability is one of the important factors of software quality. Before software delivered in to market it is thoroughly checked and errors are removed. Every software industry wants to develop software that should be error free. Software reliability growth models are helping the software industries to develop software which is error free and reliable. In this paper an analysis is done...
متن کاملSoftware Reliability Growth Model with Logistic- Exponential Testing-Effort Function and Analysis of Software Release Policy
Software reliability is one of the important factors of software quality. Before software delivered in to market it is thoroughly checked and errors are removed. Every software industry wants to develop software that should be error free. Software reliability growth models are helping the software industries to develop software which is error free and reliable. In this paper an analysis is done...
متن کاملReliability Estimation Based on Cubic Splines
software quality attribute and Software reliability estimation is a hard problem to solve accurately. However for management of software quality and standard practice of the organization, accurate reliability estimation is important. Non-homogeneous Poisson Process (NHPP) models and Artificial Neural Network (ANN) models are among the most important software reliability growth models. In this p...
متن کامل